mole bean


Results for "mole bean"

English - Turkish Dictionary

mole bean

(English - Turkish Dictionary) :
1. hintyağıbitkisinin tohumu. 2. bot. hintyağıbitkisi, keneotu.